self-help organisation - German English Dictionary